green vegetable - English Synonyms Dictionary